linux下DNS服务的搭建
在这我就不对理论知识 进行过多的阐述
需要了解的到:?fr=aladdin
下来直接进入搭建
使用的软件:Vmware workstation 10 rhel6.3(64位)
使用的操作系统:
[root@wang ~]# uname -a
Linux wang 2.6.32-279.el6.x86_64 #1 SMP Wed Jun 13 18:24:36 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
首先 挂载好镜像
[root@wang ~]# mount /dev/cdrom /opt/
然后开始配置yum,默认情况yum包已经安装
现在开始配置本地yum源
[root@wang ~]# cd /etc/yum.repos.d/
[root@wang yum.repos.d]# ls
rhel-source.repo
[root@wang yum.repos.d]# vi rhel-source.repo

使用yum list 进行测试
[root@wang yum.repos.d]# yum list

[root@wang yum.repos.d]# yum install bind-* -y

[root@wang ~]# vi /etc/named.conf

[root@wang ~]# named-checkconf /etc/named.conf
[root@wang ~]#
下来讲/var/named 的named文件复制到chroot 目录下 chroot 是作为DNS安全性考虑而开发的起到了一个迷惑攻击者的作用
[root@wang ~]# cd /var/named/
[root@wang named]#
[root@wang named]# ls
chroot data dynamic named.ca named.empty named.localhost named.loopback slaves
[root@wang named]#
[root@wang named]#
[root@wang named]# cp named.* /var/named/chroot/var/named/
[root@wang named]#
进入到chroot的named目录 主要不要与前面的混淆
[root@wang named]# pwd
/var/named/chroot/var/named
[root@wang named]# ls
named.ca named.empty named.localhost named.loopback
创建DNS的正向与反向解析文件
[root@wang named]# cp named.empty wang.zone
[root@wang named]#
[root@wang named]#
[root@wang named]# ls
named.ca named.empty named.localhost named.loopback wang.zone
[root@wang named]#
[root@wang named]#
[root@wang named]# cp named.empty rewang.zone
这里的named.empty为模板文件
修改正向解析文件
[root@wang named]# vi wang.zone

修改反向解析文件
[root@wang named]# vi rewang.zone

检测配置的正向文件是否存在问题
[root@wang named]# named-checkzone wang.com /var/named/chroot/var/named/wang.zone
zone wang.com/IN: loaded serial 0
OK
[root@wang named]#
将var中的root组修改为named组
原:
[root@wang named]# ll
total 24
-rw-r-----. 1 root root 1892 Dec 5 12:24 named.ca
-rw-r-----. 1 root root 152 Dec 5 12:24 named.empty
-rw-r-----. 1 root root 152 Dec 5 12:24 named.localhost
-rw-r-----. 1 root root 168 Dec 5 12:24 named.loopback
-rw-r-----. 1 root root 189 Dec 5 12:42 rewang.zone
-rw-r-----. 1 root root 185 Dec 5 12:35 wang.zone
修改后:
[root@wang named]# chown -R named /var/named/chroot/
[root@wang named]# ll
total 24
-rw-r-----. 1 named root 1892 Dec 5 12:24 named.ca
-rw-r-----. 1 named root 152 Dec 5 12:24 named.empty
-rw-r-----. 1 named root 152 Dec 5 12:24 named.localhost
-rw-r-----. 1 named root 168 Dec 5 12:24 named.loopback
-rw-r-----. 1 named root 189 Dec 5 12:42 rewang.zone
-rw-r-----. 1 named root 185 Dec 5 12:35 wang.zone
[root@wang named]#
接下来启动服务,但是有时候会出现如下问题
.在启动DNS时出现Generating /etc/rndc.key:卡在这里了
[root@RedHat named]# /etc/init.d/named restart
Stopping named: [ OK ]
Generating /etc/rndc.key:
^C
[root@redhat named]#
解决方法:
[root@redhat named]# rndc-confgen -r /dev/urandom -a
wrote key file "/etc/rndc.key"
[root@redhat named]# /etc/init.d/named restart
Stopping named: [ OK ]
Starting named: [ OK ]
接下来测试

修改reslov文件
[root@wang named]# vi /etc/resolv.conf
增加
search
nameserver 10.10.39.183
保存退出。
然后再ping

至此DNS的主配置就完成了 如有什么不足之处还请多多指正
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/server/dns/11966.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
这样当下一次还有另外一
时间:2021-01-15
-
在常规设置中点选使用下
时间:2021-01-15
-
总结DNS处事器负载平衡设
时间:2021-01-15
-
DNS缓存中毒进攻
时间:2021-01-15
-
结果就是访问不到界面
时间:2021-01-15
-
linux下DNS服务的搭建
时间:2021-01-08
-
DNS详解(二)
时间:2021-01-08
-
Ubuntu14.04.2LTS配置DNSserver
时间:2021-01-08
热门文章
-
如何知道是否遭遇了DNS污染
时间:2020-12-22
-
linux下DNS服务的搭建
时间:2021-01-08
-
总结DNS服务器负载均衡配置的原理及优缺
时间:2020-12-22
-
GoDaddy设置域名服务器(NS)最新教程
时间:2020-12-22
-
Win7找不到服务器或DNS错误解决方法
时间:2020-12-29
-
快速解决DNS服务器未响应的四个小妙招
时间:2021-01-08
-
图文详解添加DNS服务器的操作步骤
时间:2020-12-25
-
CDN使用了哪些DNS技术?
时间:2020-12-22
-
DNS缓存中毒攻击
时间:2020-12-22
-
Android获取wifi的IP 子网掩码 网关 dns等信息
时间:2021-01-08
